aliasing XOR mutability